Small hydropower - Francés Inglés Diccionario